package cn.eyesea.cc.frame.context;

import cn.eyesea.cc.config.DomainConfig;
import cn.eyesea.cc.config.GlobalConfig;
import cn.eyesea.cc.entity.DomainInfo;
import cn.eyesea.cc.frame.enums.LogicalLayerTypeEnum;
import cn.eyesea.cc.frame.enums.LogicalTypeEnum;
import lombok.Data;

/**
 * 创建逻辑类型代码上下文
 *
 * @author wanghuilong
 * @version 1.0
 * @date 2021/7/12 11:07 下午
 */
@Data
public class CreateLogicalTypeCodeContext extends BaseContext {

    /**
     * 生成领域对象
     */
    private DomainInfo domainInfo;

    /**
     * 逻辑类型
     */
    private LogicalTypeEnum logicalTypeEnum;


    /**
     * 逻辑层类型
     */
    private LogicalLayerTypeEnum logicalLayerTypeEnum;

}
